package com.tjtt.tdm.form.bean;

/**
 * AutoFormsButton entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class AutoFormsButton implements java.io.Serializable {

	// Fields

	private Long id;
	private String buttonName;
	private String byTableNameId;
	private String byTableColumn;
	private String thisTableNameId;
	private String thisTableColumn;
	private String fitterCondition;
	private Long buttonType;
	private Long operateType;

	// Constructors

	/** default constructor */
	public AutoFormsButton() {
	}

	/** minimal constructor */
	public AutoFormsButton(Long id) {
		this.id = id;
	}

	/** full constructor */
	public AutoFormsButton(Long id, String buttonName,String byTableNameId,
			String fitterCondition,String byTableColumn,String thisTableNameId,
			String thisTableColumn,Long buttonType,Long operateType) {
		this.id = id;
		this.buttonName = buttonName;
		this.fitterCondition = fitterCondition;
		this.byTableNameId = byTableNameId;
		this.byTableColumn = byTableColumn;
		this.thisTableNameId = thisTableNameId;
		this.thisTableColumn = thisTableColumn;
		this.buttonType = buttonType;
		this.operateType = operateType;
	}

	// Property accessors

	public Long getId() {
		return this.id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getButtonName() {
		return this.buttonName;
	}

	public void setButtonName(String buttonName) {
		this.buttonName = buttonName;
	}

	public String getFitterCondition() {
		return this.fitterCondition;
	}

	public void setFitterCondition(String fitterCondition) {
		this.fitterCondition = fitterCondition;
	}


	public String getByTableColumn() {
		return byTableColumn;
	}

	public void setByTableColumn(String byTableColumn) {
		this.byTableColumn = byTableColumn;
	}

	public String getByTableNameId() {
		return byTableNameId;
	}

	public void setByTableNameId(String byTableNameId) {
		this.byTableNameId = byTableNameId;
	}

	public String getThisTableNameId() {
		return thisTableNameId;
	}

	public void setThisTableNameId(String thisTableNameId) {
		this.thisTableNameId = thisTableNameId;
	}

	public String getThisTableColumn() {
		return thisTableColumn;
	}

	public void setThisTableColumn(String thisTableColumn) {
		this.thisTableColumn = thisTableColumn;
	}

	public Long getButtonType() {
		return buttonType;
	}

	public void setButtonType(Long buttonType) {
		this.buttonType = buttonType;
	}

	public Long getOperateType() {
		return operateType;
	}

	public void setOperateType(Long operateType) {
		this.operateType = operateType;
	}
	
}